package com.wing.purchase.model.request;

import com.wing.purchase.model.entity.PurBarterGoodsRecordsDetail;
import com.wing.purchase.model.entity.PurReturnGoodsRecordsDetail;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 供应商分类Form
 *
 * @author
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class PurBarterGoodRecordsUpdateForm {

    /**
     * 按钮类型
     */
    private String buttonType;

    /**
     * ID
     */
    private Long id;

    private Long type;

    /**
     * 物流运单号
     */
    private String waybillNo;

    /**
     * 供应商id
     */
    private Long supplierId;

    /**
     * 发货方式
     */
    private String method;

    /**
     * 订单编号
     */
    private Long purOrderId;

    /**
     * 图片相关
     */
    private String fileUrl;
    private String fileName;

    /**
     * 状态
     */
    private String status;


    /**
     * 运单号
     */
    private String waybillNumber;

    /**
     * 物流公司
     */
    private String logisticsCompany;

    /**
     * 车牌号
     */
    private String busNumber;


    /**
     * (供应商)物流公司
     */
    private String supplierLogisticsCompany;

    /**
     * (供应商)车牌号
     */
    private String supplierBusNumber;

    /**
     * (供应商)物流运单号
     */
    private String supplierWaybillNo;

    /**
     * (供应商)发货方式
     */
    private String supplierMethod;

    /**
     * 电话
     */
    private String phone;


    private String remark;

    /**
     * 采购明细id
     */
    private String purchaseDeliveryRecordDetailId;


    /**
     * 关联物料详情
     */
    private List<PurBarterGoodsRecordsDetail> purBarterRecordDetails;

}
